---@meta

---内存操作
---@class Mem
Mem = {}

---读取布尔值
---@param addr integer 地址
---@return boolean
function Mem.ReadBool(addr) end

---读取8位整数
---@param addr integer 地址
---@return integer
function Mem.ReadInt8(addr) end

---读取32位整数
---@param addr integer 地址
---@return integer
function Mem.ReadInt32(addr) end

---读取64位整数
---@param addr integer 地址
---@return integer
function Mem.ReadInt64(addr) end

---读取浮点数
---@param addr integer 地址
---@return number
function Mem.ReadFloat(addr) end

---读取双浮点数
---@param addr integer 地址
---@return number
function Mem.ReadDouble(addr) end